make a kite - French English Dictionary